package com.tbit.uqbike.compalint.table;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * 平台客诉表
 *
 * @author <a href="mailto:zhang.zhiliang@tbit.com.cn">Zhang ZhiLiang</a>
 * @version 1.0
 * @see <a href="http://adsl1.tbit.com.cn:21490/pages/viewpage.action?pageId=82182491">订单号规范</a>
 * @since 2025/2/14
 */
@Data
@Accessors(chain = true)
@TableName("platformcomplaint")
public class ComplaintDO {
    /**主键*/
    @TableId(type = IdType.AUTO)
    private Long id;
    /**品牌id*/
    private Integer brandId;
    /**投诉单号*/
    private String complaintId;
    /**投诉时间*/
    private LocalDateTime complaintTime;
    /**投诉平台码*/
    private Integer platform;
    /**订单金额 单位：分*/
    private Integer orderMoney;
    /**描述*/
    private String description;
    /**图片url字符串*/
    private String picture;
    /**投诉人电话*/
    private String phone;
    /**业务平台订单号*/
    private String orderNO;
    /**操作人*/
    private String operator;
    /**操作人手机号*/
    private String operatorPhone;
    /**处理状态*/
    private Integer status;
    /**备注 （预留）*/
    private String remark;
}
